JSBool JS_ObjectToValue()

Description Stores an object return value in a jsval. Use JS_ NewArrayObject() to create an array object, and use JS_SetElement() to define its contents.
Arguments JSObject *obj
Returns A Boolean value indicating success (JS_TRUE) or failure (JS_FALSE).